/*******************************************************************************
 * 版权：北京润尼尔网络科技有限公司，保留所有版权<br>
 * 版本：v1.0.0<br>
 * 文件：AceViewPage.js<br>
 * 日期：2017年8月4日<br>
 * 作者: 王中山<br>
 * 功能：编程界面<br>
 * 
 * 修改记录：<br>
 * 日期 描述 更新功能<br>
 * 
 ******************************************************************************/
Rainier.UI.V2.AceViewPage = Rainier.UI.V2.AppViewComponent.extend({
    
    //类名称
    NAME : "Rainier.UI.V2.AceViewPage",
    
    
    /**
     * [init 初始化]
     * @param  {[type]} parent     [description]
     * @param  {[type]} properties [description]
     * @return {[type]}            [description]
     */
    init:function(parent){
        var acePanel            = parent.getElement();
//      var body                = acePanel.panel('body');
//      body.attr('style','overflow:hidden; '+body.attr('style'));

        this.aceEditor  = new Rainier.UI.V2.AceEditor(null);
        this.aceEditor.createEditorPage(parent,{top:30,left:5,inline:true,constrain:true,width:"100%",height:"100%"});
    },

    getContent : function(){
        return this.aceEditor.getValue();
    },

    setContent : function(content){
        //if (content) {
            this.aceEditor.setValue(content);
        //}
    },
});
